/**
 * Created by ${PRODUCT_NAME}.
 * User: skylerparr
 * Date: 12/19/10
 * Time: 8:29 PM
 * To change this template use File | Settings | File Templates.
 */
package com.thoughtorigin.module {
import com.thoughtorigin.loader.AbstractLoaderInfo;

import flash.display.LoaderInfo;
import flash.system.ApplicationDomain;
import flash.utils.Dictionary;

public interface Module {
    function get services(): Dictionary;

    function get applicationDomain(): ApplicationDomain;

    function unloadModule():void;

    function get abstractLoaderInfo(): AbstractLoaderInfo;
}
}
